package com.matt.service;

import com.matt.commons.dto.sso.StaffDTO;
import com.matt.foundation.vo.CompleteRateVo;
import com.matt.foundation.vo.IconTargetVo;
import com.matt.foundation.vo.StatisticsVo;

import java.text.ParseException;
import java.util.List;


/**
 * ***************************
 * Created by Ron
 * from com.matt
 * on 2018/6/29 0029.
 * **************************
 */

public interface StatisticsService {

    StatisticsVo findNewRecords(String areaId, String beginDate, String endDate) throws ParseException;

    List<IconTargetVo> countRecord(List<StaffDTO> staffDTOList, String areaId, String beginDate, String endDate);

    CompleteRateVo completeRate(String staffId, String areaId, String date);
}
